import {BASE_URL,TIMEOUT} from '@/service/request/config.js'

import Request from '@/utils/luch-request/index.js' // 下载的插件

const http = new Request({
	baseURL:BASE_URL,
	timeout:TIMEOUT
});

http.interceptors.request.use((config) => { // 可使用async await 做异步操作
	const token=uni.getStorageSync('token')
	config.header={token}
  return config
}, config => { // 可使用async await 做异步操作
  return Promise.reject(config)
})


http.interceptors.response.use((response) => { /* 对响应成功做点什么 可使用async await 做异步操作*/

  return response
}, (response) => { /*  对响应错误做点什么 （statusCode !== 200）*/
  console.log(response)
  return Promise.reject(response)
})
export default http